marine sediments - Francés Inglés Diccionario